Ideals:
 sys base: 




;   System Reserved Segment
    SYS_CODE1:
dw 0xffff
dw 0x0
db 0x0
db 0b10011010
db 0b10001000
db 0x0
    SYS_DATA1:
dw 0xffff
dw 0x0
db 0x0
db 0b10010010
db 0b10001000
db 0x0

;   General Memory Segment
    GEN_CODE:
dw 0xffff
dw 0x0020 ; base
db 0x00   ; base
db 0b11111010
db 0b11001111
db 0x00   ; base
    GEN_DATA:
dw 0xffff
dw 0x0020 ; base
db 0x00   ; base
db 0b11110010
db 0b11001111
db 0x00   ; base


;;; ORIGINAL ONE:

        GDT:
dq 0
;   System Reserved Segment
    SYS_CODE1:
dw 0x001f
dw 0x0
db 0x0
db 0b10011010
db 0b01001111
db 0x0
    SYS_DATA1:
dw 0x001f
dw 0x0
db 0x0
db 0b10010010
db 0b01001111
db 0x0

;   General Memory Segment
    GEN_CODE:
dw 0xffff
dw 0x0020 ; base
db 0x00   ; base
db 0b11111010
db 0b11001111
db 0x00   ; base
    GEN_DATA:
dw 0xffff
dw 0x0020 ; base
db 0x00   ; base
db 0b11110010
db 0b11001111
db 0x00   ; base